#ifndef _OOISCENEMANAGEDOBJECT_H_
#define _OOISCENEMANAGEDOBJECT_H_

#include "dbb.h"

//------------------------------------------------------------------------
class ooISceneManagedObject
{
public:
	virtual			~ooISceneManagedObject(){}
	virtual void	render() = 0;
	virtual void	move(float x, float y, float z=0.0f) = 0;
	virtual void	scale(float xScale, float yScale, float yScale=1.0f) = 0;
	virtual void	rotation(float angle) = 0;
	virtual void	rotationX(float angle) = 0;
	virtual void	rotationY(float angle) = 0;
	virtual void	rotationZ(float angle) = 0;
};

#endif